instructor & mechanical careers in Alexandria, Egypt